package cn.bdqn.pn.service.base;

import cn.bdqn.pn.params.comment.CommentParams;
import cn.bdqn.pn.pojo.base.Comment;
import cn.bdqn.pn.pojo.base.Img;
import org.springframework.data.domain.Page;

import java.util.List;
import java.util.Map;

/**
 * 评论
 */
public interface CommentService {

    //商品名，商品时间，有图无图，分页，查询评论
    Page<Comment> getComments(CommentParams commentParams,Integer page,Integer size);

    //修改状态操作（修改状态1前后台可见2前台不可见）
    Boolean updateByStatus(Comment comment);

    //根据id查图片
    Img getCommentImages(Integer id);


    // 查询商品评价星级占比率
    Map<String, Integer> getPriceSumByDay(Integer id);
}
